Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LEIGH ROAD £252,378 £250,000 3 Mar 2023
81A LEIGH ROAD Flats/Maisonettes £174,766 £46,000 28 Apr 2000
81B LEIGH ROAD Flats/Maisonettes £287,736 £228,000 27 Oct 2017